
layui.use('layim', function(layim){
    var socket = new WebSocket('ws://localhost:8999/admin/socket/user-im');

    //发送一个消息
    socket.send('Hi Server, I am LayIM!');
    //更多情况下，一般是传递一个JSON
    socket.send(JSON.stringify({
        type: '' //随便定义，用于在服务端区分消息类型
        ,data: {}
    }));
    //连接成功时触发
    socket.onopen = function(){
        socket.send('XXX连接成功');
    };

    //监听收到的消息
    socket.onmessage = function(res){
        //res为接受到的值，如 {"emit": "messageName", "data": {}}
        //emit即为发出的事件名，用于区分不同的消息
    };

    //另外还有onclose、onerror，分别是在链接关闭和出错时触发。
    //基本上常用的就上面几个了，是不是非一般的简单？
});